by draskovic
FRANKFURT AM MAIN, GERMANY, MAY The 3rd 2014: The MyZeil is a shopping mall in the city center of Frankfurt am Main, designed by Roman architect Massimiliano Fuksas.