Fiona Fuchs experiences intense passion in a thrilling glory hole setting