I like very much this scene taken I guess a little after sunset, there is a sweet melancholy and a feeling of peace.
Im sorry to disappoint you and its only a personal opinion, but I dont think the frame adds anything important to enhance the beautiful photo.