jennyokun.com
Loyola III Square Windows
Los Angeles, California, USA 1988
40.00x20.04
70.00x36.74
Edition 10