Cartogiraffe.com

Windmill Close

Windmill Close is an illuminated street in Isle of Wight, Cowes.