27867613_546535212391407_1211635804750792010_n Full size 909 × 742 pixels Two Six David Ayala around 1979 or 1980 David Ayala around 1979 or 1980 Previous image Next image