Hometown, Velilla de San Antonio, David Carmena.main commerical street

The main commercial street in Velilla, where a lot of local shops and businesses can be found. (David Carmena/YJI)

Leave a Comment