This is my favoriite Dali painting. It is currently on display at the New Tate Museum in London (June 2007)