Canvas - Taj Mahal during sunset

  • $119.00