Ravelry: Versatile pattern by Ophelia MH

Responsive image
source