Common blue

Polyommatus icarus

Location: Sussex

Common blue

Polyommatus icarus

Location: Sussex