Street Travel November 23, 2018 Into the Blue Goddess Another fine work of art from the streets of Santa Teresa. 327/365, Into the Blue Goddess, Santa Teresa, Rio, November 2018 BrazilRio de Janeirostreet heartwarrior goddess By Crystal Stafford Crystal Stafford You Might Also Like Wildebeest June 10, 2018 That One Time at Teahupoo June 13, 2018 Manekineko Sushi December 13, 2018