Men and semi truck - Covent Garden Market London England
ID: SC-01-0545
Format: SD
Location: Covent Garden Market London England UK