Camden-stall

Maize Blaze Kiosk, Camden Town