This is the Lensvelt storefront in Amsterdam. From their website I gather they are a furniture store/art gallery. Not sure if the member always hangs in front like that or if they were just happy to see us!?