Tuesday, December 01, 2009

Pop Quiz




For all you happy NovusOrdoists out there.

1) What religious order is it?

2) Where?