© Red Scott

The Corona advertisement was really painted on the car. Location London, UK – © Red Scott


 Powered by Max Banner Ads