It´s so cool to see your own pics on a large screen like this. It is located downtown Los Angeles at 901 w.olympic boulevard and my pics will be up until the 15/1. Read more by clicking here

 

Thanks to Standardvision.com