Hornets' Nest

Hornets' Nest

Observation - Hornets' Nest - UK and Ireland. Description: