Give Pro
7 Followers•4 Following
783 Photos
Joined 2008
Drag to set position!
DVFS or Delaware Valley Friends School is a small Quaker 7-12 school located in Paoli, Pa. Among other things it is a school full of visually gifted students.
Nothing to show.