Admirals Walk, Cowes

 
Click to See Next Image

David Stern & Partners, 1961