Designed by
Title
The Mount Royal Cross #82481618
Description
The Mount Royal Cross is a monument on top of Mount Royal in Montreal, Quebec, Canada. It stands at the northeastern peak of the mountain and overlooks the eastern part of the island.
This image is editorial