insearchofinspiration.com
Angel Albarrán and Anna Cabrera - 'The Mouth of Krishna'
The artistic duo Angel Albarrán and Anna Cabrera (both born 1969, in Spain) have spent a lot of time in Japan, and their travels to the country have strongly influenced the aesthetic content of their