From Wikimedia Commons, the free media repository
English: Cromhall is a village in South Gloucestershire, England. It lies between Bagstone and Charfield on the B4058. It also borders Leyhill
Media in category "Cromhall"
The following 15 files are in this category, out of 15 total.
- Cromhall quarry.jpg 68 KB