The Spaniard

Picture 7 of 19

2011 | 52" x 34.5" |