20161121_132138.jpg

Afternoon snack at the Royal Plaza hotel Delhi

Leave a Reply