Mining facility

Another artwork for a client. A massive mining complex located in central africa

Leon tukker mining facility finishedartstation
Leon tukker ming facility
Leon tukker ming facility