Pop-up shop images-Christmas shop @ High St Arcade, Cardiff.

Comments are closed, but trackbacks and pingbacks are open.