Events have taken place across Ireland and the world today to mark Bloomsday.
The date of 16 June is the day written about in James Joyce's book Ulysses, which this year celebrates its 100th birthday.
Among the events was the opening of the Bloomsday Festival, organised by the James Joyce Centre in Dublin.
Speaking at the Centre, the Minister at the Department of Tourism Culture, Arts Gaeltacht, Sport, Catherine Martin said: "With 100 years this year since the publication of the masterpiece Ulysses, we mark James Joyce, all the heroes and rich characters he gave us, which have fed imaginations for generations and which continue to inspire, amuse and reflect a lot that is Irish.
"I am delighted that my department supports the James Joyce Centre which oversees the Bloomsday Festival.
"This year, the festival involves over 100 events, spread over a whole week of entertainment, with a focus on celebrating the city, its theatres, art, parks, beaches, music, waterways, streets, squares, pubs and people. Ulysses can still teach us so much each time we open the covers."
Many other events took place to mark the day and more details can be found on the RTÉ Ulysses page.
Bloomsday is also being celebrated internationally.
Irish Embassies and Consulates have collaborated on a number of events including an isiZulu performance of Molly Bloom's soliloquy in Johannesburg, a Vietnamese version of Dubliners in Hanoi, newly commissioned Ulysses murals by acclaimed Irish artist Aideen Barry in Hungary and by 18 universities across Brazil, a jazz-inflected Joycean song cycle in San Francisco, and more.
The full range of activities is available at ireland.ie/bloomsday.
The Department of Foreign Affairs and Museum of Literature Ireland (MoLI) have collaborated with 35 Irish Embassies and Consulates worldwide to create Hold to the Now, a new short film for Bloomsday.
Hold to the Now, with an original score composed and performed by Cormac Begley, is available to view on the Department's YouTube Channel.
We need your consent to load this YouTube contentWe use YouTube to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences