O'Callaghan Stephens Green

St Stephens Green
Dublin
Ireland