TrustoCorp.

The artist or artists behind the works are called TrustoCorp. So far the signs have been seen in NY and Florida. Hope to see more of these, just to catch me by surprise one day.

Advertisements