Tibetian Pavilion

Outdoor

Asia, India, Tamil Nadu