new icn messageflickr-free-ic3d pan white

St Charles Borromeo Church and Parochial Club, Aigburth Road, Liverpool 17. January 2009.

The club was demolished in 2014.

647 views
0 faves
0 comments
Taken on January 21, 2009