prev

Hampstead Towers, 6 Ellerdale Road, Hampstead (1875). Built by and for Norman Shaw, photo by Steve Cadman on flickr

next




Thumbnails