Log In or Register
One of the largest organs in the world, inside the First Church of Christ, Scientist, in Boston MA.
Well done on this glamorous indoor shot.