Rickshaw driver taking a break, China Town, London
Size:
5616px × 3744px
Location:
China Town, London, England, UK
Photo credit: ©
Lee Martin / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
break,
china,
driver,
rest,
rickshaw,
rider,
town