Mural
2698 Newport Boulevard, Costa Mesa, CA, 92627
Dick Church’s Restaurant Mural
Jennifer Bloomfield
This mural is located at Dick Church’s Restaurant.
2698 Newport Boulevard