K K 1 K S TA

Safra Square Parking

  • Safra Square parking, Shivtei Israel Street, Jerusalem, Israel