horse Hercules (Lusitano, 1989, from Novilheiro)

Hercules