instagram pinterest linkedin facebook twitter goodreads


The Borgia Seed ON SALE NOW!

An exhibit of Photo Art by Richard Taha will be on display at the Keeble and Shuchat Gallery in Palo Alto California from September 5 through October 30.

The Gallery is located on the second floor at 290 California Avenue, Palo Alto, California.
It is open Monday through Saturday From 9:00 a.m to 5:30 p.m.