[Many thanks to Peter Jordens for bringing this item to our attention.] Here is a review of El Sitio de los sitios [Site of Sites], a 61-minute documentary by directors Natalia Cabral and Oriol Est…

Source: Film: “El Sitio de los sitios” (Dominican Republic)

Advertisements