Sun. Jun 22nd, 2025

James Martin won an Oscar in 2023 for his role in the movie An Irish Goodbye.

This story continues at “Dublin Live”