Designed by
Title
People on Roemerberg square #38801443
Description
FRANKFURT, GERMANY - MARCH 25: People on Roemerberg square on March 25, 2012 in Frankfurt, Germany. Frankfurt is the fifth-largest city in Germany, with a population of 687,775.
This image is editorial