Lichen - Chester

Lichen - Chester

Observation - Lichen - Chester - UK and Ireland. Description: