Skip to main content alibris logo

Sara A Frances

Frances is a master photographic craftsman and professional photographer since 1972, is known for both her style and commercial success.