Every year there is a beautiful phenomenon in the Greek countryside similar to the flowering cherries of Japan. From the beginning to the end of March, the fertile plain of Imathia in Veria, Greece, is transformed by thousands of flowering peach trees into a vast pink sea. Photography: Alexandros Maragos.
Read More