The Moffat Ram

The Moffat Ram, a statue and fountain of 1875 in Moffat, Scotland.