Academy of the New Church in Bryn Athyn (Pa.)

Hagley ID:
Download JPG