Il Principe


The 'Il Principe' in Valencia, 2005
Picture provided by Jan De Nul