Logo for Petals by Cary, a flower boutique located in Redwood City, California.
 
 
up arrow left arrow down arrow right arrow