Theodoros Stamos was born in New York on December 31, 1922, into a large family. His father, who had been a fisherman on the Greek Island of Lefkada (Lefkas), ran a hat-cleaning establishment in New York, and “when business was...
Read More
Photography:
Alkis Voliotis