Arch Ray Resort

Restaurant in Fredericksburg, Texas