Interior of the delightful church at Svenneby, Sweden. - Close window