Bug, North London

Bug, North London

Observation - Bug, North London - UK and Ireland. Description: