Charlbury, England (GBR)

Details

NameCharlbury
Administrative divisionOxfordshire
CountryGreat Britain