Sign In
12 x 12 inch paper pulp sculpture
11 x 12 inch paper sculpture mounted on wood.
Report Abuse
Karla Taverna
Share
Tags
More from Karla
0 Responses