Designed by
Title
Galle Fort - Meeran Jumma Masjid and local people. Sri Lanka #193080905
Description
Jul 3, 2012 Weligama, Galle, Sri Lanka - Galle Fort, Meeran Jumma Masjid Dutch Colonial architecture building and local people on street
This image is editorial