#statueofliberty street stickers
1 items

Europe! 'K! rica out o...
#politicalsatire#propaganda#cartoon#ladyliberty#statueofliberty#germany#politicalart#subversiveart#berlin#europe#america
23 July 2023