Beaulieu House

Drogheda, Drogheda, LH