St Therese d’avila

See the devil’s horns?? And the big bull in front??
Church built in 1920.. people stopped coming to church in the 90’s. Sold and converted to a restaurant.. OMG

Comments
Sign in or get an account to comment.