Street art and The Secret Garden in Amsterdam

Find the finest street art at this hidden gem in the heart of the centre of Amsterdam.