Star Burst
Star Burst

Location: Stowe Vermont

Star Burst

Location: Stowe Vermont