Advertisement

Taart en Gebak

Hema BV

Amsterdam, the Netherlands

2006

5 3/4 x 10 inches