I very much like this!
All those patterns and shapes surrounding you. Very nicely chosen location for this! I really like the two shadow triangles creating that diagonal area of light into which you placed yourself.
P&S or not ... this one shows that it is the thinking, the composing, the putting such things into the frame as these shadows and the windows of the building in the background that create a photo, not necessarily only the perfect lens and the perfect DOF. I find DOF very, very OK here!
By the way, have I ever said welcome to you?
Have not?
Uh-oh.
Welcome to ThePhotoForum then!!!!!