screaming butchers at the meat market in center of athens: Mercat Central d’Atenes (the picture was taken later that day)
screaming butchers at the meat market in center of athens: Mercat Central d’Atenes (the picture was taken later that day)