Goa’s own Stacy Rodrigues once again in the limelight

Stacy Rodrigues

Stacy Rodrigues, after competing in the beauty pageant “Princess India”, a beauty pageant for the visually impaired, forged her name in the world of art.  “In an attempt to give back to mother nature what she so selflessly gives us, and what is slowly being lost in the name of progress”,  artists Clarice Vaz and Stacy […]