Trump and all things politics > Posters

BLM is an American value
BLM is an American value
Screenprint with hand painted stars and stripes
19" x 12"
2021
$20