Buy this picture |
aerial photograph of the Clock Tower, Ormskirk Lancashire UK. The Grade II listed Clock Tower was constructed in 1876 on the site of the Market Cross at the junction between Church Street, Aughton Street, Moor Street and Burscough Street
- Albums
- Visits
- 1052