Luke Rocha
b. 1980
Kansas City, Missouri.
Open 24 Hours.
Image: "Living Doll" 12 x 12 in.
SHARE THIS