American_beech_at_lower_lake

Robert S. Finkelhor American Beech at Lower Lake

Shaker Heights, OH

2008

rfinkelhor@metrohealth.org

Enlarge Enlarger