Scarborough, 12


Manor Road at Alexandra Park, c.1910. Commercial View.