Stock Photo: Grosse Freiheit cross street and Beatles_Platz square in St. Pauli, Hamburg, Germany, Europe

Stock Photo: 1848-730858 Grosse Freiheit cross street and Beatles_Platz square in St. Pauli, Hamburg, Germany, Europe