A Beautiful Spirit

A Beautiful Spirit, Venice, Italy, 2001



Return to Walter W. Nelson Photographs