Castell nearing completion, by the team from St Pere i St Pau Published April 8, 2013 at 2448 × 3264 in Castell nearing completion, by the team from St Pere i St Pau 6-level castell nearing completion, by the team from St Pere i St Pau