PETER MENZEL / SCIENCE PHOTO LIBRARY
Meat stall. People queuing in the snow at a market stall. Photographed in Ahrensburg, Germany.
Model release not available. Property release not required.