Collection search - ST. JOHN RIVER BRIDGE BETWEEN VAN BUREN, MAINE AND ST. LEONARD, N.B. GENERAL PLAN OF MASONRY

Date modified: