The Barber of Seville Rossini

Bryste, Birmingham, Llandudno, Southampton