Baruch Vega

Fashion, Commercial and Architectural Photography