The shops never end…

As we grow a bit tired there are a last few overflowing  shops before heading out…

Kensington Shop

Share

Comments are closed.