Torbay Hotel at Torquay, England
The Torbay Hotel, with awnings on some windows, sits at the base of a mountain rising above the harbor in Torquay England, Sailboats are moored in the...
Date Published
1895 to 1900
Member of