Lookers Vw Newcastle Scotswood Road, Newcastle Upon Tyne, NE15 6TZ
Display of 1 internally illuminated advertising sign.