St. Michaels Church a UNESCO World Heritage Site in Hildesheim, Germany (Stock Footage)

St. Michaels Church a UNESCO World Heritage Site in Hildesheim, Germany (Stock Footage)

St. Michaels church a UNESCO World Heritage Site in Hildesheim in Germany. Seamless 360 degree video loop.

by
by
by
by
by
by