GLASGOW 2010

The frozen food section of the only Kosher deli in Scotland.
Next Previous All