Panorama view of the Olympic Parc with Olympic Stadium lake Television Tower Munich Bavaria Germany Europe

- Image ID: AD5DB8

Similar stock images