IMELDA AND LENA 1

Hayden, Larry. IMELDA AND LENA 1. Digital photograph, 2014. Printed in Black & White. 20 x 24 inches. Framed.
Inventory # 12096

Price: $450.00