I have this huge flower frog which is similar in style to the Bagley flower frog for its Salisbury Vase but this one is much much bigger ! It is approx 7.75 inches wide and 4.5 inches high. Anyone have any ideas as to who made it and what huge vase / bowl is it for ? The green flower frog in second picture is a 2.5 inch frog for comparison.