This is an interesting composition Jarmo. It appears to be a view of two, or maybe two and a half, windows seen through a cloth with some the shadow of some sort of lattice-like structure cast on the fabric. Connecting this with rock and roll might involve an element not included in the photo, or perhaps I'm overlooking something.
The image stands just fine on its own, but I'd like to know a bit more about what's going on. Care to elaborate?