View of chapel exterior [in Mount Stuart Square, Cardiff?]

Scope and Content

Mounted