Guerrilla Girls

I believe these Billboards have appeared in 11 UK cities. This is the Glasgow one.

Comments
Sign in or get an account to comment.