Back to top

[Peace Jubilee parade, Cannstatter Volksfest-Verein float in front of the Keneseth Israel Temple, 1717 North Broad Street, Philadelphia.]