Mouflon (Muflone)

Typical Sardinian (Italy) animal.

Posted on May 22, 2022

More by Angelo N. Masci

View profile