Deutsche Bank Park

Frankfurt am Main, GERMANY