Hover Setting

slideup

Red Hot Chili Peppers In Concert


Red Hot Chili Peppers performing in concert at the Uitmarkt festival in Amsterdam, Netherlands. Picture taken August 26, 1989.

Source: Public Domain (CC0 1.0 Universal Public Domain Dedication)