I bought this at a garage sale a few years ago. It is very detailed. About 15 inches by 9 inches. Almost feels like a plaster. Detail is just unbelievable.
Usually with a piece like that you can find a maker's mark, and artist's name, or a manufacturer's name stamped or pressed into the casting material... do you see anything marking it at all?