Turkey, Istanbul, Beylerbeyi Palace
Turkey, Istanbul, Beylerbeyi Palace, view of the palace from the Bosphorus Channel side
© Agiampiccolo | Stock Free Images
Similar Free Images
Categories: