Untitled
Rebecca Layton
8x10in (each)
Super Power
Installation

Artist : Rebecca Layton

Medium : Installation

Size : 8x10in (each)

Year : 2011

Saturday, January 1, 2011
No
Artwork No: 
29019