Friday, February 26 2016

Posted By Danny Choo in Instagram

These round mirrors can be found across Japan at blind spots for cars to watch out for pedestrians and vise versa.
#27335

View Original