Long Dog in Bern, Switzerland March 5, 2024 Scott Leave a comment Installer 413d4r has made her debut in Bern, Switzerland. As far as I’m aware, this is the first installation ever… Continue Reading →