21
722 days ago
Got final visa required. £44 for a small sticker for 5 days in Hanoi - ouch.
Realtime comments disabled
0 Comments
Realtime comments disabled