ovidio murguía de castro

Discover Ovidio Murguía de Castro (1871-1900), a Spanish artist known for evocative landscapes & scenes of Lestrange, Spain. Explore auction records & artwork prices.