Marina Yurcheva
Albion has its' own bakery with wonderful pastries and a market where British carrots and cauliflower are creatively laid out. The most delicious colored peppers are placed outside in bins.
London, Great Britain
Marina Yurcheva
Albion has its' own bakery with wonderful pastries and a market where British carrots and cauliflower are creatively laid out. The most delicious colored peppers are placed outside in bins.