Sunlight shines through a stained glass window with images of birds and flowers in orange, red, purple and green, in the People's Mosque or Al Saleh Mosque, in Sanaa, Yemen.
Sunlight shines through a stained glass window with images of birds and flowers in orange, red, purple and green, in the People's Mosque or Al Saleh Mosque, in Sanaa, Yemen.