Sunday, 12 September 2010

The best that £1.60 can buy



This is what is referred to as a chip barm in Liverpool.

No comments:

Post a Comment