Marc A. Stutzel

@stynxno

An ELCA Seminarianzilla & Director of Communications ministries at an ELCA church on the Upper West Side of NYC.

Giant slugs attack LTSP campus! #ltsp

Views 54

1831 days ago

Giant slugs attack LTSP campus! #ltsp

0 Comments

Realtime comments disabled