Immaculate Conception Catholic Church

North Church in Portsmouth

St. Peter's Episcopal Church

St. Peter's Episcopal Church

Mt Chocorua

Seagull in Portsmouth

Sail Loft in Salem

Salem Town Hall

River in White Mountains Ntl Park

Salem Harbor

Salem, MA

New Hampshire Road

Shoreline at Portsmouth

Salem Witch Museum

The Witch House

The Witch House