Where Am I in Yakima?

Art imitates life in the form of this postage stamp wall mural located next to the U.S. Post Office at 112 S. Third Street in Yakima.