Cream Tea near Borough Market

Date August 25, 2006 | Map