Photo du Jour: The Hand of God

Swimming out into the water with a waterproof camera in hand, Greek photographer Costas Masseras captures the country’s islands in miniature, the hilly terrain fitting perfectly into his opened hand.…

Continue reading