House Martin Nest - Temperley's Tread

House Martin Nest - Temperley's Tread

Observation - House Martin Nest - Temperley's Tread. Description: