Queen Square Lambretta
Queen Square Lambretta

Location: Queen Square, Bristol