windsor beach, ladder on sand barbara kleman photography, rochester new york windsor beach, ladder at beach