PINECREST

Miami.
Florida.
United States.