Mecca Masjid, square with pigeons

Mecca Masjid, square with pigeons