UK - London - A rickshaw driver waits for customers in a street off the Covent Garden Market Piazza. He wears and England football shirt.
Loading…
Image info
UK - London - A rickshaw driver waits for customers in a street off the Covent Garden Market Piazza. He wears and England football shirt.
A rickshaw driver waits for customers in a street off the Covent Garden Market Piazza. He wears and England football shirt. Covent Garden Market, London, UK