Becca Street Art



A winged cat from Becca in downtown Los Angeles.