The Kennedy Camera

Observations of a traveling artist

More than 2100 illustrated stories by Stephen Kennedy.