Travel Collection - lumenoir.com

Mausoleum on Taj Mahal grounds in Agra, India.

CultureIndiaTravel