Share
twitterlinkedinfacebook
Image 1 of 1
CST06680IND.jpg
People walking on a path in front of the distinctive Lotus Temple, home of the Bahai Faith, in Bahapur.