Design FirmCentre for Design Research

Lost in translation - Pedestrian (zebra) crossing