Grand Delight


Grand Delight - horse in Australia.