Preview European mouflon European mouflon head portrait Image ID: 869-2801 Artist: Carsten Braun/Okapia Purchase a commercial license Buy framed prints & more from our print store animals european head mammals mouflon nature portrait ruminants