shopping spree

LEICA, D-LUX 6, 9.8 mm, 2.8, 1/1300, 80