Casie December 29, 2012 LIFE Snow Globe Being home in this weather feels like a snow globe. Glass castle in the sky. Snow beautiful. <3 CASIE Related PostsWould you be my light, …Chill Pill: Embrace Winter at …Venice Film Festival 2023TIFF | Bask-It Style Lounge 2023