David Soffa

www.davidsoffa.com

at West Hartford, Connecticut View high resolution

at West Hartford, Connecticut

at Conshohocken, Pennsylvania View high resolution

at Conshohocken, Pennsylvania

at The Schuylkill Center for Environmental Education View high resolution

at The Schuylkill Center for Environmental Education

at The Schuylkill Center for Environmental Education View high resolution

at The Schuylkill Center for Environmental Education