8 / 12
Roses are laid on the sidewalk in front of the Supreme Court to represent the value of all human life.
+

© JEFFREY BRUNO