St.-Thomas
Strasbourg, Bas-Rhin
France

Show map in new window