msamba.wordpress.com
Mythical Creatures and Greek Gods Leap From Waves Captured off the South Coast of England
As a child, photographer Rachael Talibart would sit on a deck near her family’s home on the South Coast of England and imagine the mythical creatures that would form and instantly evaporate inside …