Kanishka Sampath Kumar's photo of Mahabalipuram Shore Temple
625

Upsets Abound on Day One of US Open

Read More