Easter Mass, Slough

From the series The New Poland: Slough, UK