A man in a red shirt is walking on the street.
Een man in een rood hemd loopt op straat.
There is a man walking in public
Er loopt een man in het openbaar.
On the street would be in public.
Op straat zou publiekelijk zijn.