Buon fresco

What is Buon fresco?

Buon fresco definition and meaning on Dictionary terms:
noun