immaculate conditions

immaculate conditions

    @ Desert Spring Golf Resort, Palm Desert, Ca.