Veggie Fish and Chips - London March 2011
Veggie Fish and Chips
Thursday 3rd March 2011
Veggie fish and chips at the Gloucester on Sloane Street.
London March 2011
18:48:12