Print this window
Close this window
View of Blackpool, England from the observation tower, May 1917.