Coffee & More Staufen
Step inside this charming coffee shop in Staufen, Germany and smell the fresh-baked croissants! Captured with a Matterport Pro2.
Step inside this charming coffee shop in Staufen, Germany and smell the fresh-baked croissants! Captured with a Matterport Pro2.