Steve Ellis and the Sandpaper Castle – Sandpaper Castles

Steve Ellis and the Sandpaper Castle (Florida) Sandpaper Castles – 7” – 1969