Branches of a flowering tree with red flowers frame the Taj Mahal symbol of Islam in India, UNESCO World Heritage Site, Agra, Uttar Pradesh, India, Asia
Branches of a flowering tree with red flowers frame the Taj Mahal symbol of Islam in India, UNESCO World Heritage Site, Agra, Uttar Pradesh, India, Asia