Leonard Freed: A Concerned Worldview


Meter inspector, Madonie Mountains, Sicily, Italy