All Saints, Helmsley, North Yorkshire, England.
All Saints, Helmsley, North Yorkshire, England. -- source link
Tumblr Blog : yorksnapshots.tumblr.com
#churches#village church#stained glass#altar#mural#heaven#heavenly#structure#structures#building#worship#religion#photography#aesthetic#cozycore#warmcore#grandmacore#arch#arches#architecture