ArtNovember 23, 2012 Double Fantasy Sculpture Unveiling – Bermuda Botanical Gardens 2012 Double Fantasy is a sculpture that symbolizes John Lennon’s Bermuda experience. It is located in The Bermuda Botanical Gardens... 0 comments 5 views