Joyce Leopardo

Active Hillsborough, CA President for Society of Western Artists