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
 Add your comments

There are no comments. Be the first to add a comment.


2019 Lok Sabha Election News

Latest News

Latest Photos