Roof detail at Legion of Honor

Previous Home Next

roofdetail