Opticians

Lovely illuminated sign in shopping arcade

Stevenage, United Kingdom

Added:

14th April 2011