Even Nature has its Price is an exhibition from street artists ATM and Jacqueline de Montaigne. Both well known for … More
Category: Jacqueline de Montaigne
Jacqueline De Montaigne is a fine artist who also creates large murals on the street. She is based in Lisbon though is British by nationality.
The Street Art Murals of Bairro da Torre in Cascais, Portugal
Take a wander somewhere randomly in Portugal and you never really know what street art gems you might come across. … More