jennyokun.com
Legoretta 1 Square
Los Angeles, California, USA 1992
17.62x40.00
32.70x70.00
Edition 10