Great Spotted Woopecker

Observation - Great Spotted Woopecker. Description: