Designed by
Title
Interior of Sebalduskirche or Saint Sebaldus Church in Nuremberg, Bavaria, Germany. November 2014 #192001978
Description
Interior of Sebalduskirche or Saint Sebaldus Church in Nuremberg, Bavaria, Germany. November 2014. High quality photo