by Alenmax
Amsterdam, The Netherlands - April 05, 2014; People eating take away fast food in the street, near central Railway station in Amsterdam