Preview The castle and its church, the Mainau Island, Baden-Wuerttemberg, Germany Image ID: 832-354324 Artist: STELLA Purchase a commercial license Buy framed prints & more from our print store baden baden wuerttemberg germany island mainau wuerttemberg architecture building buildings castle church closed format horizontal island lock locks magnificent secured seeing sight worth