Came across these weird looking planes in Costa Rica over the weekend. Anyone familiar with them?


No comments:

Post a Comment