Handmade cakes for sale on a stall in Camden Market, London.

- Image ID: E17YK5