Holy Cross Church
Iglesia de la Santa Cruz de Bristol (Inglaterra).