Live action footage
Tarragona, Spain, A castle with a clock tower in front of a brick building. High quality footage
HD
1920 x 1080