by JeremyRichards
The Grand Hotel overlooking the beach in the seaside resort of Torquay, Devon, England