The Square, New Invention Shops

A selection of the current shops on the Square 01.08.2013