Vince Fraser

Vehicle Wrap installation

London, United Kingdom

- in Illustration