VIDEO PRODUCTION
DONE RIGHT
Where to find us
Finisterre Films - Last Land Films
info@lastlandfilms.com 
1560 Pennsylvania Ave 
Suite 218
Miami Beach, FL 33139
USA 
786-543-3739 

We create videos.
We create audiovisual stories in their own microcosmos to promote your idea, your brand, your product, your service, YOUR DREAM.