shopping spree II

shopping spree II

LEICA, D-LUX 6, 4.7 mm, 2.8, 1/1000, 80