Advertisement
The "Alexandra Almeida Talavera" user's logo

Alexandra Almeida Talavera

Las Palmas de Gran Canaria, Spain

Publications