K K K S TA

Safra Square Parking

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