Projects
Shop
Info
Commissions
Contact
More
103/365
Location: Delft, Netherlands
A half-eaten still life.