Spanish Presentation: La Flecha

This was a presentation for my Spanish 201 class that depicts the television show Arrow (La Flecha).

favorite_outline