Christine Callahan

Indoor golf with landscape painting