Duke of Burgundy

Hamearis lucina

Location: Sussex

Duke of Burgundy

Hamearis lucina

Location: Sussex