Boletus?

Boletus?

Observation - Boletus? - UK and Ireland. Description: