geography: On what peninsula are Spain and Portugal located?


Answer: Loading...