Mermaids Whisper in the Green.

In the green Spanish afternoon, the silent mermaids whisper. Girona, Spain. Photography by Anjani Millet. ©2014 Anjani Millet