47
/ 121
P1040297
Tea and coffee in Camden Town