The Salamander

The Salamander – Bridge

Filming Location in Switzerland

Frames:

Location Address:

Pont de Sous-Terre, Geneva, Switzerland
Open in Google Maps