red kite

Observation - red kite - UK and Ireland. Description: red kite

red kite