Land & Ross

 Pair Of Stain Glass Windows

landandrossLand & Ross is located in Shakespeare, Ontario

GREAT PAIR OF STAINED GLASS WINDOWS WITH BIRDS IN THE CENTER. 63 INCHES LONG BY 18 INCHES HIGH.