Town square in the centre of Vaduz, Liechtenstein Shutterstock Image - Town square in the centre of Vaduz, Liechtenstein - ID: 369213788