2167View
9Rating

Testing a Gigapan Control Unit on the 85th floor of Princess Tower in Dubai Marina.