Designed by
Title
A Bridge of Peace on Odra River and a University Library building in Wroclaw, Poland. . #223738041
Description
Wroclaw, Poland - June 29, 2021: A Bridge of Peace (Most Pokoju) on Odra River and a Wroclaw University Library building.
This image is editorial