Iced Tea Stall

A stall selling iced tea drinks.