Full frame heroic close-up of the fierce face of a Trafalgar Square lion, installed in 1867 in London, UK,

Code produit:
333299806