Window

Kameha Grand Hotel

Zurich (CH)

Location
Switzerland