A photographer travels around Portugal, Madrid and LA and finds a bunch of exquisite characters.
1967
2014
1989
2015
1920
1995
1972
2006
2002