GENEVE, April 19, 2015 - A man rides a horse to enjoy comfortable Spring sunshine on the beach of Lemon Lake near the French town of Sciez which is located on the border of France and Swiss, on April 19, 2015.

1 / 2
2 / 2
 

Latest News

Latest Photos