Hot PeppersS

Hot peppers. (Budapest, Hungary)