Mahabalipuram Shore Temple

Mahabalipuram Shore Temple
Tamil Nadu, India
Oil on canvas
970 x 770mm
Part of my India Collection

 

Comments

Popular Posts