Roman Catholic procession Christianity UK. People Italian community annual procession Saint Peters, St Peters Italian Church London people watching HOMER SYKES

- Image ID: PAYFE6
Roman Catholic procession Christianity UK. People Italian community annual procession Saint Peters, St Peters Italian Church London people watching HOMER SYKES
Homer Sykes / Alamy Stock Photo
Image ID: PAYFE6