Preview Dahlmeier Delicatessen shop, Caviar, Munich, Germany Image ID: 1113-28526 Artist: travelstock44 Purchase a commercial license Buy framed prints & more from our print store bavarian bayern dahlmeier europe may maypole metropolis munich attraction bavaria business cities city cityscape delicatessen destination shopping europe fine food luxery luxury market places shopping sight sights sightseeing symbol tourism town travelstock44