Mango Shack

Mango Shack
47-49 Camden Road, London, NW1 9LS
Photo of Mango Shack