dorsetbutterflies.com
Duke of Burgundy in Sherborne
This very tired-looking Duke of Burgundy turned up in a very surprising place: