Return to page 3 thumbnails
Previous Next (in next thumbnails)
Lion sculptures inside the Tower of London grounds as a reminder of times past when wild animals were kept there.