Noah's Arc

1997. Elia's Pet Shop. Caesar Chavez Ave and Matthews


Back to Murals in East Los Angeles