Simi Dabah sculptures are installed in public places throughout southwestern United States. Enjoy viewing a sampling of them below.
Simi Dabah sculptures are installed in public places throughout southwestern United States. Enjoy viewing a sampling of them below.