30 ft mural installed on new TUI Cruises ship
TUI Cruises commissioned this 30 ft mural for a new ship, “Mein Schiff” (translation: “my ship”), based in Hamburg, Germany. Working through Berlin-based licensor and… Read More »30 ft mural installed on new TUI Cruises ship