The Big Red Pizza Bus | Deptford | London | Front | We Love Food, It’s All We Eat

The Big Red Pizza Bus | Deptford | London | Front | We Love Food, It's All We Eat

xx Photograph: The Big Red Pizza

The Big Red Pizza Bus | Deptford | London | Front | We Love Food, It’s All We Eat