Preston Castle, Ione, CA, sits nestled into the curve of this stone.

Preston Castle on Framed Rock 8x10

$55.00Price