The Art of Stephen Robert Johns



Palos Verdes Art Center ‘Surf’s Up’
Palos Verdes CA 2011







  The Art of Stephen Robert Johns