Stefan Brüggemann Pirates of The Caribbean2021Spray, oil and gold leaf on canvas 78.75" x 61" A PLACE OUTSIDE THE LAW