epw017735 ENGLAND (1927).  Grand Avenue and the Prince's Hotel, Hove, 1927


?

This image is unlocated