Preview

Interior of the Istiqlal Mosque, or Masjid Istiqlal, (Independence Mosque), Jakarta, Indonesia, Southeast Asia
Interior of the Istiqlal Mosque, or Masjid Istiqlal, (Independence Mosque), Jakarta, Indonesia, Southeast Asia
Image ID: 1176-320
Artist: Alex Robinson
Purchase a commercial license Buy framed prints & more from our print store