Stock Video - Rambla Barcelona a Christmas winter night, with lights decorating the city. Barcelona Spain. 2012

Searchable keywords

Choose multiple keywords