News from The Catholic University of America, the national university of the Catholic Church in the United States.
1592 days ago
Can you guess what this is a photo of? You might have seen one recently. #CUA
Realtime comments disabled
©2016 Twitpic Inc, All Rights Reserved