Across the horizon

By Kevin

Still lingering after half an hour