Outdoor firelplace

Little Harbor Residence, Portsmouth, NH

More info


more info