taking shots at communion
July 6th, 2015 
10:25 am - hmd
Lady Chapel
[ley-dee chap-uh l]
noun
1. (Architecture) a chapel within a church or cathedral, dedicated to the Virgin Mary




anon is on.

This page was loaded Jul 12th 2025, 2:13 pm GMT.