Judah Passow Photography

No place like home

063 NO PLACE LIKE HOME
GLASGOW 2010

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