Valley Forge Day of Service (1)

Valley Forge Military Academy cadets receive instruction in class

Valley Forge Military Academy cadets

Image via Valley Forge Military Academy and College