“Nature’s Quiet Call” – Art Basel Week, Basel, Switzerland – June 19-22, 2025
“Nature’s Quiet Call” was displayed in the west wing of the Basel Train Station during Art Basel Week in Basel, Switzerland, from June 19-22, 2025. In the serene embrace of the Irish countryside, “Nature’s...