Photo Library

Location: Isle of Wight - Cowes, Newport Road