main gallery

The inside of La cathedral Switzerland. The doors to enter this place must have been 10 feet tall. The stained glass was incredible.

Film