Germany, Hamburg
Talstraße 7, St. Pauli, 20359 Hamburg