Roof windows ahead of their time

Roof windows ahead of their time