You are currently viewing Church in Beauchamp

Church in Beauchamp

The sun rises over the church at Beauchamp, North West department, Haiti.