Cape Royale
  • Cape Town
  • |
  • Rio Carnival Party 2012
  • |
  • 18 February 2012