High Priest
High Priest

High Priest at Good Friday Procession

Location: Zebbug Malta

High Priest

High Priest at Good Friday Procession

Location: Zebbug Malta