by Mikka
7 images • Updated 4 hours ago
The city of Belorado, Spain, is well known for its murals. Here are some.