Polaroid SX-70By Pierre Lachaine / 4 March 2024 Glenwood Domaine, Aylmer (Québec). 1979. Miami Beach, Florida. 1986. Disney World, Florida. 1979. Polaroid SX-70, Deschênes (Québec), 1974. Disney World, Florida. 1979. Disney World, Florida. 1979. Polaroid SX-70, Ottawa (Canada), 1984. Polaroid SX-70, Aylmer (Québec), 1981. Polaroid SX-70, Aylmer (Québec), 1982. Next