Marlborough A&P Show - EQUESTRIAN

Puzzle (Horse/Pony)