This incredible art installation by Pejac, in Aberdeen, Scotland, features a welcome mat that is made up of numerous tiny people! This is truly powerful!
This incredible art installation by Pejac, in Aberdeen, Scotland, features a welcome mat that is made up of numerous tiny people! This is truly powerful!