Total Views
All-time rank
30-day rank
Odeta Rose is an entrepreneur from USA. She was born on April 4, 1982, in New York.
Freelance photographer based in Christchurch. I cover weddings, events, music festivals, promotions, products, and sports.