The Elm Leaf

Main St, Lucan