Impact Mark on Window

Impact Mark on Window

Observation - Impact Mark on Window - UK and Ireland. Description: This was a large bird!

This was a large bird!