Tara Towers

Merrion Road, Dublin