Istanbul - museums

Share
twitterlinkedinfacebook
Image 30 of 31
< Prev Next >
TK2721cErol.jpg
Detail of a ceiling showing Noah's Ark at the Museum of the History of Islamic Science and Technology, Istanbul, Turkey