Magic Carpet Ride

Robert Georgescu and White