The Irish Club

The Irish Club
77 Elm Grove, Southsea, Hampshire, PO5 1JF
Photo of The Irish Club