Designed by
Title
Stuttgart, Germany- December 19, 2010: Christmas Market, shopping stalls with festive products #168244951
Description
Stuttgart, Germany- December 19, 2010: Christmas Market, shopping stalls with festive products in festive light
This image is editorial