The Peace Wall Mural

Saves: 1
Check-ins: 1
Castle Rock stands proudly on the edge of Tombstone Canyon in Bisbee, Arizona, its massive presence dominating the landscape. The city of Bisbee entrusted Rose Johnson with a special task: to create a mural celebrating world peace on a concrete wall adjacent to Castle Rock. (Submitted by Mickaline Shroyer)