Things that Man Made - artbyjosh

Rain drops on the car, London, United Kingdom

londoncityunited kingdomarchitecturebuildingscarrain