ARCHIVE

Speckled Wood Butterfly resting on a leaf at Madeira (Portugal).

Speckled Wood Butterfly