Cartogiraffe.com

100 Steps

100 Steps is an illuminated street in Isle of Wight, Ventnor.