The Lion Monument is a heartwrenching memorial to the hundreds of Swiss Guards killed during the French Revolution.
(c) 2021, Jessica Thompson Blatz. All rights reserved.
Photo album created with Web Album Generator