Hundreds of decorated horses, mules and ponies, some pulling carriages and stagecoaches, will fill the streets of Lisbon on Saturday, Dec. 13, at 11 a.m. as the Christmas Horse Parade comes to town.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results