#ladyliberty street stickers
1 items

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