I have a newly laid brick wall (about a week ago).
A day after the job was done, I used garden hose to wash the wall. The stains did not go away at all.
Some people suggested to spray some vinegar on and then wash again. It removed some stains but it was not a complete success, as you can see in the picture.
What is the most effective method for an amateur to remove these stains? I hope to avoid using acid.