Haverford Residence
Replaced improperly installed slate, which were nailed too tightly, on this newly constructed residence, in Haverford.
Image 87 of 87