St. Peter's Church, Straubing
St . Peter's Church , Straubing , is a Romanesque basilica in Straubing , Germany . 
<triplet> St. Peter's Church, Straubing <subj> Straubing <obj> located in the administrative territorial entity <subj> Germany <obj> country <triplet> Straubing <subj> Germany <obj> country