Popular Culture - Vietnam

TV antennas top even the tallest towers in Cai Be, Vietnam.

                                                          

                                                           Next                 Previous