Designed by
Title
Tourists with cameras, mobile phones and selfie sticks are taking photos near to Topkapi Palace. #124672695
Description
ISTANBUL, TURKEY - JUNE 22, 2015: Tourists with cameras, mobile phones and selfie sticks are taking photos near to Topkapi Palace.
This image is editorial