Rick Carter
Art
Los Angeles, California, USA
0.7907
Richard Carter Jr., Richard Carter