A photographer travels around Portugal, Madrid and LA and finds a bunch of exquisite characters.
1985
1989
2017
1965
2016
2014
1979
2001
1995
1990
2006
1997
2003
2002