Restaurant café teatro picasso [Barcelona]
Restaurant café teatro picasso
Theatre building in Barcelona, Spain, opened 2003