Author | Message |
---|---|
◊ 2011-04-17 02:30 |
Set in 1975, filmed in Sweden and some other country. Perhaps someone could help to identify where? |
◊ 2011-04-17 12:02 |
Mediterranean for sure, the church on the thumb looks Spanish, and the VW Bus has a "PM"-plate (Palma de Mallorca), so mu guess is Baleares Islands. |