Stock Foto - People gathering to hang out, listen to bands and other activities at the Blue Ribbon Village. Thames Festival London UK


Ort
London, England, UK