Basel Switzlerland church

Basel Switzlerland church

Basel Switzerland church

Basel, St. Catherine and Nicholas church. This really seemed out of place.