Monday, October 8, 2012

Gulab bari (Rose garden) — in Ayodhya, Uttar Pradesh.

01.

02.

No comments:

Post a Comment