Meet Annabel Muircastle

Annabel Muircastle of “Annabel’s Studio” lives on the island of “Eternity Isle” where she enjoys spending time.  She loves to explore and loves the color blue.  Annabel says, “Make the most out of SL”.

Leave a Reply