Welsh Pony Foal

Welsh Pony Foal - A Three-month Old Bay Welsh Pony. Photo