mail_outline sales@mediastorehouse.com
Ireland, Dublin, Kildare Street, The National Library of Ireland, stained glass detail in the grand staircase