• Results for
    • sarkis
  • (1)
Turkey, Istanbul, Beylerbeyi Palace, Uskudar, on the Asian side of the Bosphorus.
20100159
Turkey, Istanbul, Beylerbeyi Palace, Uskudar, on the Asian side of the Bosphorus.