Spot's art studio

Spot's art gallery is where Spot and and her pet Zebra reside. It is located in Town Square of Central Lalaloopsy Land.