LEXICON | PICTURE

21°19'52.0"N 103°54'28.4"E

 

 

Vietnam  Son La - Old French Prison & Museum