Designed by
Title
Interior of Cathedral Saint Pierre in Geneva #34492269
Description
Interior of Cathedral Saint Pierre in Geneva, Switzerland, September 10, 2013. St. Peter's Cathedral - a cathedral, one of the main sights of the city
This image is editorial