Joshua Ivan Bloch Bates Beach 2018 Oil on canvas 18 x 24