Manchego oveja

Description

Manchego oveja. 3K.