India’s 66th Republic Day at Okura Hotel Tokyo

Photo Credit To Inter Media Japan

Reception celebrating India’s 66th Republic Day at Okura Hotel Tokyo on January 26, 2015.

Related posts

Leave a Reply

The store is currently undergoing maintenance — no orders shall be fulfilled. Dismiss