Santa & SpongeBob
Mi Amor Art
4245 S Grand Canyon Dr UNIT 125Las Vegas, NV 89147
Located on Grand Canyon & Flamingo, right next to PartyUSA!