2024

7 Irish locations were unveiled in March 2024, alongside an international sheela that appeared in Brussels, Belgium. Read about the meaning behind each location below (under image gallery).

Previous
Previous

2025

Next
Next

2023