blue rose is symbalic for?

United States
December 27, 2006 7:49am CST
blue roses stand for fantasies , hoping for miracles,new oppprtunities ,accessbilities
No responses