Next Image Big Ben & Wenlock Big Ben & Wenlock Big Ben & Wenlock – mascot of London Summer Olympics #PanasonicLumix #LumixGF1