Footage - The Wawel Castle is towering among lush greenery on the bank of Vistula river, Krakow, Poland.
The Wawel Castle is towering among lush greenery on the bank of Vistula river, Krakow, Poland.
Footage ID : 113019263
Duration : 23.94s
Media Type : Footage
Copyright : efesenko84
Stock Footage Keywords