An ELCA Seminarianzilla & Director of Communications ministries at an ELCA church on the Upper West Side of NYC.
1052 days ago
Giant slugs attack LTSP campus! #ltsp
Realtime comments disabled
Copy & paste this code into your website
©2014 Twitpic Inc, All Rights Reserved