I've driven by this stone figure on the exit 13 embankment a few times and wondered what it is... a dragon? a griffin? Is it associated with Villanova University?
I've driven by this stone figure on the exit 13 embankment a few times and wondered what it is... a dragon? a griffin? Is it associated with Villanova University?