Al Truax Bridge Club

St. Mark's Episcopal Church Foxborough, United States

Al Truax Bridge Club

St. Mark's Episcopal Church Foxborough, United States

Al Truax Bridge Club

St. Mark's Episcopal Church Foxborough, United States