• Brookings-Smith Hampden Chapel
    Hampden, ME
Brought to you by
Harry D. Anderson