Tag Archives: Greg O’Shea

He is back among us.

A welcome return to Mildly Indifferent Island.

Love Island’s Greg O’Shea Feels The Love On His Return To Ireland (RTÉ)

Greg O’Shea?

Previously: Everybody Loves Greg