Log In or Register
This is the side view of Otto Kahn's Castle that was built on the North Shore of Long Island in 1917, It's the second largest private home in America. It is now a Luxury hotel and this is were our cousin got married.