Designed by
Title
Home Barge in Paddington Basin in London #42950207
Description
LONDON, ENGLAND - MAY 2012: Home Barge in Paddington Basin near Paddington Station in London. Paddington is a district within the City of Westminster, in central London.
This image is editorial