Whales Swimming on Ocean Surface
Ami Bornstein
Two whales, one large and one small, swim on the deep blue ocean surface with distant mountains under a clear sky.
Two whales, one large and one small, swim on the deep blue ocean surface with distant mountains under a clear sky.