performance with petards on the spanish national holiday Carrefoc in barcelona

Royalty-free stock photo ID: 63232525

performance with petards on the spanish national holiday Carrefoc in barcelona