PORT ZEELAND, The Netherlands: Steve Hogarth ("H"), vocalist with Marillion, performing at their weekend convention, Port Zeeland, The Netherlands, March 2015.