Islamic Architectural Detail in Mattancherry Cochin India

- Image ID: AX6E6T
Islamic Architectural Detail in Mattancherry Cochin India
dbimages / Alamy Stock Photo
Image ID: AX6E6T