RIGHTS MANAGED
224458

Horse with a tiara star sunglasses rubs her mouth against the keys of a piano in the barn, plays music. The horse also plays the guitar with its lips. Scarlett the Starlet. Long for edit.