Taj Mahal - Travis Caulfield

The Taj Mahal in Agra, India. This is truly one of the most stunning places in the world. Photo by Travis Caulfield

Advertisements