This article is a great list of resources for you and your family to learn Spanish in many different ways. Below are ten categories each with ten different items or products to help learn visually, auditory, or kinesthetically.
10 Apps for Learning Spanish
Duolingo
Duolingo Website | iOS | Android
Price: Free
Description
Among all the apps here, Duolingo probably has the highest ratings of all – it won the Best App Award in 2013 in both the AppStore and the Google Play Store.
Duolingo Spanish is split up into units that have a certain theme (e.g. education, work, medicine), and it’s designed so that each unit goes up in difficulty. Units are generally divided into two types: tenses and others (e.g. nouns, adjectives, adverbs, question words, pronouns, etc.). It’s very unique in the fact that it’s not grammar intensive – as a matter of fact, apart from about 10 of the most commonly used tenses, you won’t see any grammar lessons throughout the app.
Rosetta Stone
Rosetta Stone Website | iOS | Android
Price: Free (for a demo account)
Description
Among the 11 apps here, Rosetta Stone is undoubtedly the most famous learning methodology and sits as the oldest language learning app.
Rosetta Stone is designed very differently than most language apps that are on the marketplace today. Instead of learning Spanish through English, it is designed for us to learn Spanish through Spanish.
In other words, it’s trying to teach us Spanish the way we’d learn it if we were children starting to learn the language.
MindSnacks
Price: $4.99
Description
Among these apps, MindSnacks is probably an app that’s most suitable for Spanish learners studying Spanish in school.
MindSnacks is often a widely praised iOS Spanish app that treats learning Spanish as a game rather than being taught entire phrases and grammar points.
Memrise
Memrise Website | iOS | Android
Price: Free
Description
Memrise is a very unique language learning app. Unlike other apps, its sole purpose is to help you memorize Spanish words, hence the name “Memrise”. And in my opinion, it’s also one of the most creative iOS Spanish apps for learning Spanish words around.
The Mundo Lanugo
This app was created to put young learners in touch with Hispanic culture and Spanish language, through games and play.
For iOS and Android. Recommended for Spanish speakers, ages 2 and up.
Paid version $1.99
Canticos
Introduces young children to classic songs in Spanish and includes lots of interactive activities for each song. You do have to download a separate app for each song/book.
For iOS and Android. Recommended for ages 2-5.
Little Pim
For iOS and Android. Recommended for beginners, ages 0-6.
Free, but with limitations unless you plan to purchase or rent the videos.
It is a sweet series based on a panda bear. The phone app contains six themes that offer what are basically flashcards with audio. The iPad app (featured in the video above) looks much more engaging and interactive, and this could be a helpful option if you are willing to buy or rent the videos that go with each theme, or have an account through Little Pim (The videos are unfortunately pricey: $19.99 to buy and $4.99 to rent for 48 hours, though I think you can get a better deal from their Little Pim website.)
Spanish School Bus by Chungaboo
Learn Spanish for Kids (also called Spanish School Bus) focuses on teaching 300 common words. There are over 60 levels based on themes such as verbs, travel, colors and more. There are four different learning modes, as well as games.
What sets Learn Spanish for Kids apart is its music videos and achievements.
6,000 Words – Learn Spanish by Fun Easy Learn
6,000 Words offers a nice array of words to help beginning and intermediate learners advance their skills.
For each word, this app offers an image, the written word, and audio pronunciation. The app also includes seven different games to reinforce your learning.
Alfabeto Spanish Alphabet by TeachersParadise.com
Alfabeto Spanish Alphabet is a free app for early beginners. It’s designed for babies through toddlers, but don’t let them hog all the learning!
The app focuses primarily on teaching users the alphabet. There are a total of 100 flashcards that incorporate pictures to teach users the alphabet and basic words (most of which are used as examples of words that begin with each letter).
10 Books for Learning Spanish
“See It and Say It in Spanish”
This isn’t quite a picture dictionary, but this book does teach level 1 Spanish vocabulary through pictures. It uses two very specific techniques to help you integrate your new vocabulary into your existing Spanish knowledge.
First and foremost it uses the word and picture method: Each new word or sentence is accompanied by a line drawing that instantly explains its meaning.
“Practice Makes Perfect: Spanish Conversation”
Yet another “Practice Makes Perfect” book listed in this article. This edition’s goal is to get you to develop a confident and spontaneous speaking style by training you with real-world examples and engaging exercises
“Living Language Spanish, Complete Edition”
This product is a huge multimedia Spanish learning program that features 3 books (for beginner, intermediate and advanced learners) along with 9 CDs which are to be followed with the books (3 CDs for each level). If you want to be able to speak Spanish quickly, this “Living Language” edition is for you.
Lonely Planet
Although small in stature, these pocket guides are designed to not only help you with local dialects but provide cultural context for the region you will be visiting and/or living in. Most importantly, there are three versions of this book: one for Latin America, one for Mexico, and one for Spain. Phrases contained in each book are specific to each region of the world, and this makes for a great companion if you get stumped while on your travels.
Carson Dellosa – The Complete Book of Spanish for Grades 1–3
GRADES 1–3/ESL/SPANISH: With age-appropriate activities, this beginning Spanish workbook helps children build knowledge and skills for a solid foundation in Spanish.
INCLUDES: This book features easy-to-follow instructions for lessons on the alphabet, parts of speech, days, months, expressions, and more! It also includes a Spanish-English glossary for total skill mastery.
My First Bilingual Little Readers: Level A: 25 Reproducible Mini-Books in English and Spanish
Give beginning readers and second language learners the support they need with these adorable little books in both English and Spanish. Written to correlate with Guided Reading Level A, the simple, predictable stories feature high-frequency words, rhyming, repetition, and helpful illustrations on topics kids love, such as birthdays, pets, and friendship.
The Everything Kids Learning Spanish Book 2nd Edition
Learning espanol is a blast with this book. Packed with sections of fun facts, tips, and silly Spanish phrases, kids will be speaking Spanish pronto! In addition to thirty Spanish-themed puzzles, kids find: Pronunciations of Spanish words
Conversational Spanish Dialogues: Over 100 Spanish Conversations and Short Stories
MORE THAN ONE HUNDRED Spanish Stories for Beginners along with their translations, allowing new Spanish speakers to have the necessary tools to begin studying how to set a meeting, rent a car or tell a doctor that they don’t feel well! We’re not wasting time here with conversations that don’t go anywhere: if you want to know how to solve problems (while learning a ton of Spanish along the way, obviously), this book is for you!
Easy Spanish Step-by-Step
It is based on the idea that the quickest route to learning Spanish is through a solid grounding in grammar basics. Now don’t be put off by the “G-word.” What you won’t find in this book is a lot of pointless drills. Instead, you get an original, step-by-step approach to learning Spanish based on the way people naturally acquire language.
Mastering Spanish 2 In 1: Learn Spanish In Just 10 Minutes A Day
Are you looking for the most sensible, quickest and most reliable way to learn Spanish where the whole method is backed by reliable scientific research?
10 TV Shows That Are Bilingual For Kids
Dora The Explorer on Nickelodeon and Nick Jr
This is a great bilingual show for the whole family and helps to remember words because of songs. Join Dora, Boots and her friends as she goes exploring and tries to get Swiper the Fox from stealing stuff.
Watch on Google Play / YouTube
Handy Manny
Handy Manny is a bilingual tv show for preschoolers, broadcast on Disney, that features handyman Manny Garcia and his talking tools, including Turner the screwdriver and Dusty the saw. The series teaches basic Spanish words and phrases and exposes kids to Latin culture. Other lessons focus on working together and problem solving as a team.
Nina’s World
Nina’s World is a Canadian-American animated children’s television series broadcast by Sprout. The show is an animated prequel to “The Good Night Show” featuring Nina as a six-year-old girl. The show centers on Nina, who is Mexican American and lives in a vibrant multicultural neighborhood with her Mami, Papi, and Abuelita, voiced by none other than the legendary Rita Moreno.
Watch on Hulu
Go, Diego, Go!
Go, Diego, Go! is broadcast on Nickelodeon and follows the adventures of Diego Marquez, a young action-adventure hero who loves nature and animals. As Dora the Explorer’s older cousin, he sometimes includes her on his various animal rescue missions with his sister Alicia and their family.
Watch on Google Play / YouTube
Pocoyo
Co-produced in English and Spanish, this preschooler series is a comedy about four-year-old Pocoyo and his animal friends. The narrator speaks to the characters and viewers while Pocoyo’s curiosity leads him through a short, fun adventure. The show doesn’t have much dialogue between the characters, as the narrator does the bulk of the talking, and that simplicity makes the language barrier easier for those new to Spanish.
Pocoyo can be seen on the official website.
Oh, Noah!
(PBS, 2011) is a children’s educational television program. A curious, twelve-year-old boy learns new Spanish words each day while visiting his grandmother in Mexico.
El Perro Y El Gato
El Perro y el Gato is a Spanish language animated educational television series airing on HBO since 2004. It is a Spanish learning show.
Curious George
All the episodes are in Spanish on Netflix, and what I love about this show is that it’s calming and the characters speak slowly. So it’s a great intro to Spanish with a familiar character and not as much dialogue. Find it on Netflix.
Llama Llama
If you are familiar with the delightful children’s book series, you will love this show in Spanish too!
10 Games to Learn Spanish
Word Toss
Word Toss is the perfect game for beginners who want to learn new words in Spanish while being a little silly. It’s similar in concept to the Advanced Vocabulary Builder below, but it’s been created specifically for the little ones (but don’t let that deter you!).
Start by choosing one of the categories available and click “Start.” You’ll then be asked to choose if you want to play from English to Spanish or from Spanish to English.
Cycle Race
Cycle Race is a great Flash game for those who like the rush of competing against the clock.
When you click “Play Now,” a new small window will open. It’ll ask you to choose your racer as well as the difficulty level of the questions, then the race will begin.
Your racer will begin cycling, competing against another racer. On the lower part of the screen, you’ll be given questions and you’ll have to choose the correct answer.
The questions are mainly related to basic, everyday vocabulary like numbers, days of the week, months of the year and colors. The more correct answers you give (and the quicker you do it), the faster your racer will go. Your mission is to answer quickly and accurately, so you can win the race at the end!
Fast Hands
Fast Hands is a fun way to learn or review new vocabulary while under pressure.
Although this game was originally created for beginning Spanish students, after playing a couple of times I believe any learner can make good use of it.
Once you’ve chosen your game mode, you’ll be presented with a lot of different categories. When you hover your mouse over each of them, you’ll see the list of words that it contains. This would be the perfect moment to write the words down and get to know them. You can look them up in the dictionary or, if you know them already, just write down the word and translation next to it.
Word Search + Hangman
Don Quijote is an awesome site for Spanish learners and people who want to know more about the language and culture. It has courses, learning resources, a culture section and a list of schools and summer camps where you can learn Spanish around the world.
It also includes two games that’ll definitely help beginners practice their spelling and improving their vocabulary: the classic word search and the hangman.
The Numbers Game
This game from Spanish Uno is by far the best and most entertaining number game I’ve been able to find on the internet. It’s the perfect way to learn and/or review Spanish numbers up to six digits!
What makes this game awesome is that you can practice even more by bargaining with the saleswoman. If you enter the correct price, you’ll have the option of buying the product for that price or bargaining until you get a new price. You’ll have to enter the price you propose, and the saleswoman will say it out loud for you. She’ll then tell you if she accepts the new price or not, and you can proceed to buy the product or give a new price.
The Dialogue Game
The Dialogue Game is a great Flash game for intermediate and advanced students who want to practice their dialogue skills and review what they’ve learned.
When you enter the game, you’ll first have to choose between two categories. This is great because you can concentrate on reviewing a specific grammar area, or you can choose your dialogues by your topic of interest.
Advanced Vocabulary Builder
Digital Dialects offers a lot of ways to learn Spanish, but for me the most interesting section is the Advanced Vocabulary Builder.
When you open the “Advanced Spanish” section, you’ll see there are four categories: vocabulary builder one and two, animals, birds, insects and verbs (in the infinitive).
Spanish Scrabble
Scrabble is possibly my all-time favorite word game. I have it in seven different languages, and there isn’t a single house party where I don’t bring it.
Most of you know what Scrabble is and how challenging and entertaining it can be. I bet you also know this isn’t a game for beginners if they aren’t playing in their mother tongue. But if you think you have enough Spanish vocabulary to give it a go, don’t miss the opportunity to enjoy one of the best word games in history.
Spanish-English Cycle Race Game
This is one of many online Spanish games on Scholastic Teachers. You get to choose one of two characters, either Jenny or Zack. Next, you select your Spanish level, either Easy or Advanced. The game shows the two characters riding bicycles down the road. You’ll be asked questions in English and have to choose from the two choices given to help your character ride faster and win the race.
10 Online Classes to Learn Spanish
StudySpanish.com
This site offers hundreds of free online Spanish classes with read-and-repeat audio tutorials. Use it to study grammar, vocabulary, pronunciation, and common idioms. The site offers beginner, intermediate, and advanced Spanish study tracks.
BusinessSpanish.com
The free online Spanish classes on this website are ideal for business people who need to speak Spanish as a part of their occupation. The lessons include audio readings and cover business-related themes such as introductions, hiring, compensation, marketing, sales, taxes, and travel.
Live Lingua
The free Foreign Service Institute Spanish courses hosted at Live Lingua provide a quick, full-immersion approach to learning the language.
Spanicity
Check out Spanicity for dozens of short audio lessons on Spanish basics. Take grammar courses in beginning, intermediate, or advanced levels, or use the dictionaries and quizzes in Microsoft Excel. The site offers Basic Spanish modules on the Alphabet, Most Popular Words, Numbers, and Spanish Verbs. In addition, there are 30 lessons to learn Spanish step-by-step.
Learn Spanish Online
This free online class offers dozens of multimedia components including a written manual, four Spanish-language videos, fill-in-the-blank exercises, and video/voice chat. If you learn by doing rather than reading, you’ll definitely want to start here.
OnlineFreeSpanish.com
Just log on to OnlineFreeSpanish.com and select one of the learning modules to get started.
BabelNation.com
The Babel Nation website offers several beginning Spanish lessons with audio files, example conversations, practice exercises, quizzes, and a forum. Use the site to gain enough language skills to easily understand a conversation and communicate with other people in a Spanish-speaking country.
BBC Spanish
Although the web page is archived and no longer updated, BBC offers several extensive free online Spanish classes for both beginning and intermediate students. Check out the 10-part video Spanish introduction or watch video clips from the intermediate series.
OpenLearn
The free online Spanish class from OpenLearn offers 10 lessons with visuals, vocabulary, and real-life exercises.
Destinos: An Introduction to Spanish
The Annenberg Learner website provides the content you can use to learn Spanish naturally. Each half-hour video lesson of the soap opera-style course builds on the knowledge gained from past episodes.
10 Toys That Will Help Your Child Learn Spanish
10 TV SHOWS ADULTS CAN WATCH TO LEARN SPANISH
La Casa de Papel
This suspense-packed show will have you at the edge of your seat (or bed). It follows the story of a man and his eight recruits planning the most daring bank robbery in history. The mission is to break into the Royal Mint of Spain and get away with more than 2 billion euros, but before they manage, they have to deal with the police and a whole bunch of hostages…
Want to know how good it really is? It was meant to be a mini-series, but because of its popularity, Netflix bought it up and more seasons are now being planned.
Narcos
The show follows the infamous journey of Pablo Escobar, from his humble origins in rural Colombia to global drug kingpin. It offers an interesting and at times very brutal look into the drug trade in Latin America, corruption and politics surrounding it, and the way American authorities became involved at the dawn of the so-called ‘war on drugs’.
Seasons 1, 2 & 3 deal with Escobar and the Cali Cartel (that took over from Escobar), while season 4 takes a look at Miguel Felix Gallardo, Mexico’s answer to Escobar.
Elite
When three Spanish students from a working-class background are awarded scholarships to Spain’s most elite school, drama ensues. The show is full of a forbidden romance, clashes and even murder that brings with it a police investigation.
Ingobernable
A Mexican Netflix series that many have compared to House of Cards. It follows the life of a Mexican president and his first lady, trying to use their time in office to promote peace in their country. All does not go as planned and high-suspense, keep-you-on-your-toes drama ensues.
If you enjoy cliff-hangers and unexpected twists, this is a show for you.
Paquitas Salas
The show was so unexpectedly popular that Netflix bought it after the first season. The show is about a talent agency that is losing clients left, right and center. When their last, most important client terminates the relationship, the main character and her eclectic team is forced to reinvent themselves and go on the search for talented individuals that could save their firm.
If you love your comedy – and want it in Spanish – this show’s for you.
Velvet
Set in one of the most prestigious fashion stores in Spain in the 1950s, the show centers on the romance between the heir to the store and one of the seamstresses. If only it were that simple. Jealousy, money and drama rope in family, neighbors, and customers turning this romance into a rather complicated (but highly entertaining) affair.
Club de Cuervos
A tongue-in-cheek drama about a football club in Mexico and a sordid inheritance battle that erupts when the owner dies.
Tiempos de Guerra
From the producers of Velvet, this historical drama takes us back to war-torn Spanish Morocco in the 1920s. At the time, many upper-class ladies volunteered as nurses there and perhaps predictably, drama, adventure and romance ensue.
La Reina del Flow
A Colombian 82-episode thriller that’s all about the life of a wrongly imprisoned songwriter. When she is finally released after 17 years, she sets out to bring down those responsible for her time in prison and for the murder of her family. 10.
10 Podcasts To Learn Spanish
Spanish Pod101
What’s great about Spanish Pod101 is that you are learning from a range of native speakers from different parts of the Spanish-speaking world: for example, Peru, Costa Rica and Mexico. That way, you can get a better feel for how they speak the language in those different regions.
The Coffee Break team
Will make learning Spanish a fun and enjoyable experience. Their team includes language teachers and native speakers.
The podcast episodes have been carefully written by experienced teachers so you can be very sure that you can progress steadily through the lessons. In that regard, it looks more like a course than just some regular podcast episodes. Which is a good thing, of course!
The Coffee Break podcast offers a premium subscription with bonus materials.
Audiria Podcast
Audiria is a website with a huge database of Spanish podcast episodes (over 820 episodes available!)
Their aim is to promote Spanish language and culture and all the podcasts are free!
News in Slow Spanish Podcast
New in Slow Spanish offers interactive transcripts with each episode, which is a huge advantage. They’ve included a range of extra materials as well (grammar explanations, quizzes, pronunciation exercises). You’ll have to pay for some of those materials, but if you like the episodes, that might be worth it!
Podcastinspanish.org
Podcasts in Spanish are not just listening activities for students. They cover real conversations and podcasts for all levels of learners.
Podcasts in Spanish episodes are free for everyone. If you’d like to use the extra materials that are created for each episode, you’ll need to become a paying member.
Notes in Spanish
The Notes in Spanish Podcast provides authentic listening practice.
Their podcast episodes offer natural conversations, even interviews relating to Spanish culture, news current affairs and a lot more!
Duolingo Spanish Podcast
Duolingo is a freemium language-learning platform that includes a language-learning website and application.
While Duolingo does a good job keeping you motivated and studying every day, I’m not the biggest fan of their teaching method, because it focuses a lot on words, grammar and sentences that are completely out of context and you’d never use in real life.
Spanish Obsessed
Spanish Obsessed promise: Learn quickly, efficiently, and most importantly: have fun!
Spanish Obsessed offers a range of Spanish courses that include supporting materials and it is suitable for all levels from complete beginner to advance.
Light Speed Spanish
LightSpeed Spanish helps you learn Spanish – you guessed it – at the speed of light!
Gordon Smith and Cynthia Durán make up the LightSpeed Spanish team. Their Spanish Lessons are suitable for most levels from Beginner all the way up to Advanced. They’ve been helping students learn Spanish for over ten years. They’re now using everything they’ve learned about teaching the language in their podcast episodes!
Radio Ambulante Podcast
Radio Ambulante is an award-winning Spanish language podcast that uses long-form audio journalism. It is a pioneering podcast in Spanish that features Latin American audio chronicles.
They offer different topics such as news, talk, music, entertainment programs and a lot more.
10 Spanish Youtube Channels To Watch
Easy Languages
It is a unique non-profit that helps people learn languages through authentic street interviews. Their short, enjoyable videos show the local language and culture in natural, everyday situations. I first got hooked on their excellent Easy German and Easy Russian series, and Easy Spanish is just as captivating.
Why Not Spanish
Fun and inventive series that pairs Cody, a Spanish learner from the US, with María, an experienced teacher from Bogotá, Colombia.
Videos feature entertaining short skits using lively everyday Spanish as well as guests from various Spanish-speaking countries to build familiarity with different accents.
Viajando a Nuestro Aire
These Spanish YouTubers show us recommended sights as well as plenty of mouthwatering regional cuisine. We get the insider perspective through José and Sandra’s interviews with the locals.
La Ruta de la Garnacha
If you love Mexican street food, this one’s for you. Charismatic standupero (stand-up comedian) and YouTuber Lalo Villar travels all over Mexico and beyond in search of the best street snacks (garnacha). Super entertaining and educational!
Luisito Comunica
This popular Mexican YouTuber posts funny, creative reports from Mexico and around the world. His goofy good humor is contagious, even when he experiences mishaps.
Madrileños por el Mundo (MXM)
The series’ producers do a great job finding engaging characters to interview (the typically outgoing Spanish personality probably makes this fairly easy!). Before I travel, I always search for episodes on my planned destinations.
The only drawback to this show is the lack of captions since fast-paced madrileño Spanish can be tricky to understand. However, the compelling content more than makes up for it, and it’s an excellent opportunity to hear real-life European Spanish.
Senderos
The show was created to promote sustainable adventure ecotourism developed in cooperation with local indigenous communities. It’s a good way to learn about indigenous culture and the natural wonders of Mexico.
A very thoughtful, enjoyable watch, especially if you’re planning to visit the Yucatan or Chiapas.
VICE en Español
Like its counterpart in English, this edgy alternative news channel provides oft-controversial perspectives on diverse topics in culture, crime, sports, art, sexuality, and fashion. Slick and sometimes shallow, the millennial-focused content features lots of contemporary Spanish slang.
LeJuan James
Super funny Youtuber to watch who does funny bilingual videos. He touches on different topics that Hispanic families go through. This is a millennial type show with some Spanish slang.
Jenny Lorenzo
If you want to learn about different slangs in Spanish while it’s relevant this is the youtube channel to watch! Jenny has a character called “la Abuela” who even developed en Alexa in Spanish. If you are looking for a few good laughs this is the channel for you.
10 Latina Bloggers To Follow
Here is a list of Hispanic bloggers to follow who have amazing bilingual content, and some great Spanish recipes.
10 Places To Learn Spanish Abroad
Colombia
- Pros: With the locals speaking Spanish with barely a waft of an accent, it’s a great place for beginners to get their ears in.
- Cons: Spanish tuition in Colombia can be more expensive than comparative classes in other parts of Latin America.
Guatemala
- Pros: The low cost of living makes it an attractive destination for budget-minded Spanish learners.
- Cons: Rainy season, which lasts from May through October, can be a bit of a drag.
Argentina
- Pros: The Argentinean capital is known around the globe for its sparkling, cosmopolitan culture.
- Cons: The accent and frequent use of slang can leave beginners scratching their heads and Argentina’s long-standing financial difficulties can make studying here astoundingly cheap, or painfully expensive, depending on the current situation.
Costa Rica
- Pros: Few countries around the globe can compete with Costa Rica when it comes to observing unique wildlife in its natural habitat.
- Cons: With such a wealth of activities, you might struggle to find time for actual study!
Spain
- Pros: Learning Spanish in Spain can put you in good stead for understanding Spanish in most other Spanish-speaking countries.
- Cons: Spanish in Spain is considerably faster and more complicated to pick up than the Spanish spoken in most countries in Latin America.
Peru
- Pros: The Peruvian accent is understandable for newbies and few other countries can rival Peru’s considerable ancient archeological sites.
- Cons: Cusco and Lima are chockablock with English-speaking travelers making it harder to put your new linguistic skills into practice.
Mexico
- Pros: Watch your belly — and your brain — swell by studying in Latin America’s undisputed capital of comida (food!).
- Cons: Mexicans speak Spanish fast and with a liberal dose of brain-befuddling colloquial expressions.
Panama
- Pros: Great place to learn Spanish since a lot of the city is bilingual.
- Cons: Panamanians use a lot of street slang so it can be hard to keep up.
Chile
- Pros: If you want a beautiful view of the mountains while being immersed in the Chilean culture.
- Cons: Super tradition culture it can be hard to communicate with the locals.
Belize
- Pros: The first language of Belize is English however the second language is Spanish this a great place to go and practice.
- Cons: Belize currently has a heavy foreign debt burden, high unemployment, and a massive income disparity between the rich and the poor (more than 40% of Belizeans currently live in poverty).
I hope this post helps you and your family in learning Spanish, I know for us we have done of a few of these. It is super important that my family be bilingual since we are from Italy and Panama. If you have any questions on any of these let me know!
PIN FOR LATER
Leave a Reply