Designed by
Title
Sign says TAKE CARE OF YOUR DOG`s POOPS, I AM WATCHING YOU on the street of Yokohama, Japan. Street signs means the traffic rule, #113096138
Description
Sign says TAKE CARE OF YOUR DOG`s POOPS, I AM WATCHING YOU on the street of Yokohama, Japan. Street signs means the traffic rule, advertising, or many things.