Ranscombe

Ranscombe

Observation - Ranscombe - UK and Ireland. Description: