BR

Main Plaza

Frankfurt, Germany