876 N Broadway, Escondido, CA 92025

Lot 3321

Signed & Framed Wall Art, Rome

Signature appears to be S. Pietro