The heand you deserve

23/01/2001

The Adipa Gallery - London