Menelaus
Menelaus is a majestic and noble horse with a strong and powerful presence. Named after the legendary Greek king and warrior, this horse exudes grace and strength in every stride. With a sleek coat and intelligent eyes, Menelaus is a true symbol of beauty and courage.