Chicks on Speed (2)

Chicks on Speed

Chicks on Speed are art duo Melissa Logan and Alex Murray-Leslie who met in Munich, Germany while studying at…