mumusurfer's photo of Mahabalipuram Shore Temple
73126

Hercules 2016?

Read More