The Glen Echo

Caroline Geoghegan

Caroline Geoghegan, Managing Editor

Caroline Geoghegan is a senior at Glen Rock High School and this is her third year writing for The Glen Echo. In her free time, she enjoys making sacrifices to long-forgotten gods and watching her birds chirp aimlessly through life.

All content by Caroline Geoghegan

Comments (0)

All comments are subject to approval by The Glen Echo's staff adviser.
All The Glen Echo Picks Reader Picks Sort: Newest
Activate Search
Caroline Geoghegan