A beautiful building in Bengaluru.

India

Bengaluru