Getty Images

Stock Photos from 123RF

Steeple on Saint John's Church in Paterson, New Jersey

Steeple on Saint John's Church in Paterson, New Jersey

Steeple on Saint John's Church in Paterson, New Jersey
© Andrew McDonough

Stock Photos from 123RF


Stock Photos from 123RF