Live action footage
Flag of spain in Barcelona swaying on top of the big building where there are statues found at its top.
HD
1920 x 1080