Queen Square Lambretta

Location: Queen Square, Bristol

Queen Square Lambretta

Location: Queen Square, Bristol