Question
16 May 01:07 PM

Question about Spain

Is it true that in Spain people are used in staring at each other, even if they don't know the person?

Answers
Read more comments

  • Country or region Spain

  • Country or region China

  • Country or region Spain
Share this question
Recommended Questions