India

Bangalore - Big Bull Temple.

Bangalore - Big Bull Temple.