Preston Castle in Ione, CA, has a fascinating heritage with tours available.

Preston Castle on Multi-colored Gemstone 8x10

$55.00Price