Peel Castle and Pier Head

1881