x
   
 
    • Quality Excellence Trophy England - London 2013

      Statue of quality excellence Country: England - London Obtaining date: 2013