Gerard Durantes

Gerard Durantes

Cardedeu, Spain

Gerard Durantes