Rumelihisari metro station in Istanbul,Turkey

- Image ID: H87KW3
Rumelihisari metro station in Istanbul,Turkey
Ayhan Altun / Alamy Stock Photo
Image ID: H87KW3
Location: Istanbul,Turkey