5th floor hoverfly

5th floor hoverfly

Observation - 5th floor hoverfly - UK and Ireland. Description: On a bamboo cane

On a bamboo cane