Looking up toward a barn on the Stebbens Farm, located at 8255 Riverview Road in Brecksville, Ohio, United States. The farm is listed on the National Register of Historic Places.