Bird Lady of the Tevera, Rome, Italy, 2001
Return to Walter W. Nelson Photographs