Archival Photo

Sellwood Tot - Lot opening

Wednesday, December 31, 1986

P/11120

Sellwood Community Center.