Categories

Dell Island is located in the virtual world of Second Life. These are scenes from my avatar’s visits to the island.
[slickr-flickr tag=”DI20″ id=”37982276@N03″]