Leonardo da Vinci's the "Last Supper" is visited by over 460,000 tourists each year, making it one of the top 10 most visited attractions in all of Italy. Here's why.
Shedding their multi-coloured light into churches for centuries, stained glass windows are often over ... Wirral feature a portrayal of The Last Supper but before Ron Hinkson could start to ...