/ by Oren Lukatz

Self Portrait | Miami Beach, Florida. December 2015.