thanks for the comments. This is a part of "More London" on the South Bank of the River Thames, London, England. There are several glass buildings along there and this is shot looking up the ventilation shaft of one of them.
I have posted another picture of one of the shafts, from a different angle that is less abstract but shows what the picture is actually of.
This image is fascinating! Its not the most attractive, i.e. colors & shapes, but it is *very* interesting. What is it (no idea what I'm looking at) and how was it done (quarters, reflections, ha!)? Regards and congratulations on producing this mystifying image, -mikey