Splendid Isolation

-
Johan Deumens Gallery
,
Amsterdam