The fab Carousel Motel in Houston near Gulfgate opened in 1960. Wish Houston didn’t demolish everything interesting

%d bloggers like this: