Stock Photo: Stop´n Watch telescope on the Maintower, view of the skyscrapers in the financial district, Frankfurt am Main, Hesse, Germany, Europe

Stock Photo: 1848-564974 Stop´n Watch telescope on the Maintower, view of the skyscrapers in the financial district, Frankfurt am Main, Hesse, Germany, Europe