Red sports car arriving at Brown's Hotel, London, UK.
More Work