Shop

Home England Parade of christian priests walk down the street on October 8, 2011 in London.

Parade of christian priests walk down the street on October 8, 2011 in London.

$49.00

SKU: 5RO8jE8Yiew.
Category: .

Product Description

A parade of christian priests walk down the street holding crosses and flags outside the doors of Harrods in London, England. Filmed on October 8, 2011.

Stock Footage: 4K / Ultra HD Video Downloads Available here