Greeting Card

The Netherlands

2003

Handmade card

4 7/8 x 4 7/8 inches