Still Life 2 Square Sticker
- from our Affiliates
Still Life | by Pieter Claesz | Art Location: Hamburger Kunsthalle, Hamburg, Germany | Dutch Artist | Image Collection Number: XKH141311
Still Life | by Pieter Claesz | Art Location: Hamburger Kunsthalle, Hamburg, Germany | Dutch Artist | Image Collection Number: XKH141311