Orange Tip butterfly, Duddingston

Orange Tip butterfly, Duddingston

Orange Tip butterfly, Duddingston

Orange Tip butterfly, Duddingston