Getty Images

Stock Photos from 123RF

Church Steeple and City Hall Bell Tower and Clock in Dover, New Hampshire

Church Steeple and City Hall Bell Tower and Clock in Dover, New Hampshire

Church Steeple and City Hall Bell Tower and Clock in Dover, New Hampshire
© J.D. Plourde II

Stock Photos from 123RF


Stock Photos from 123RF