Back to top

Robert Tucker's residence near head of lane, [Bermuda] [graphic].