Sant Jaume de CastellbellParishShareBV-112208296 Castellbell i el Vilar, CatalunyaSpainGet directions